Git Pull强制覆盖本地文件

简介: 在有些场景下为了避免代码冲突,需要强制使用远程代码覆盖本地代码,比如自动部署,GitHub的webhook 解决方法

git fetch --all 
git reset --hard origin/master 
git pull 
1
2
3

有些时候也可以删掉本地仓库然后重新从远程仓库获取

sudo rm -rf xxx文件夹
git clone url
1
2

参考文献

Git Pull强制覆盖本地文件